package edu.nf.ch05.mapper;

import edu.nf.ch05.entity.User;

import java.util.List;
import java.util.Map;

/**
 * @author CSY
 * @date 2025 - 04 - 23
 */
public interface UserMapper {
    /**
     * 动态条件查询
     * @param map
     * @return
     */
    List<User> listUser(Map<String, Object> map);

    /**
     * 动态的子查询
     * @param ids
     * @return
     */
    List<User> listUsersById(List<Integer> ids);

    /**
     * 动态更新
     * @param user
     */
    void update(User user);
}
